Big Huge Thesaurus

auricular artery

noun